{{tag>Lucid courriel serveur BROUILLON}}
----

====== RoundCube avec Apache/Mysql======

===== Pré-requis =====

  * Avoir un serveur [[mysql|Mysql]] fonctionnel
  * Avoir un serveur [[apache2|Serveur HTTP Apache 2]] fonctionnel
  * Avoir un serveur SMTP et IMAP fonctionnel par exemple : [[dbmail|Installation et configuration dbmail avec postfix]]

===== Installation à partir des dépôts =====
===== Installation Manuelle =====
 
==== Préparation ====

=== Mysql ===

RoundCube a besoin d'une base de données pour fonctionner.

== Création de la base ==
	mysql -uroot -p
	mysql> CREATE schema roundcube;

== Création de l'utilisateur de la base ==
	mysql -uroot -p
	GRANT ALL ON roundcube.* to roundcube@localhost identified by 'password';

=== Apache ===

== Mise en place d'un virtual host ==

**Création du répertoire**
	sudo mkdir -p /chemin/vers/mon-virtual-host
	sudo chown www-data\: -R /chemin/vers/mon-virtual-host

**Création de la configuration**
	sudo vim /etc/apache2/sites-available/mon-virtual-host
	<VirtualHost *:80>
	        ServerAdmin webmaster@mon-domaine.com
        	ServerName mon-host.mon-domaine.com
	        LimitInternalRecursion 100
	        DocumentRoot /chemin/vers/mon-virtual-host
        	<Directory /chemin/vers/mon-virtual-host>
                	Options Indexes FollowSymLinks MultiViews
	                AllowOverride All
                	Order allow,deny
        	        allow from all
	        </Directory>
	        ErrorLog /var/log/apache2/mon-host.error.log
	        LogLevel warn
	        CustomLog /var/log/apache2/mon-host.access.log combined
	</VirtualHost>
== Activation du virtual host ==
	sudo a2ensite mon-virtual-host
	sudo /etc/init.d/apache2 reload

==== Installation ====
=== Récupération de [[http://www.roundcube.net/download|RoundCube]] ===

Téléchargez la dernière version et la décompressez dans le répertoire créé pour le virtual host

=== Lancement de l'installation ===

Ouvrez avec votre navigateur http://mon-virtual-host/installer et suivre les instructions.

===== Voir aussi =====

  * **(en)** [[http://www.dbmail.org/dokuwiki/doku.php/setup_postfix/|le tutoriel officiel de DBMail]]


----

//Contributeur principal : [[http://www.flavea.fr|Flavea]]//.